rain outlet - French English Dictionary